﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Secciones.aspx.cs" Inherits="KioskosJugandoLimpio.Admin.Secciones" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
Seccion:<br/>
<asp:TextBox ID="txtSeccion" runat="server" ></asp:TextBox><br />
Numero (preferible):<br />
<asp:TextBox ID="txtNumero" runat="server" ></asp:TextBox><br />
Introduccion:<br />
<asp:TextBox ID="txtIntroduccion" Rows="6"  TextMode="MultiLine" runat="server"></asp:TextBox><br />
Nota Final:<br />
<asp:TextBox ID="txtNotaFinal" Rows="6" TextMode="MultiLine" runat="server"></asp:TextBox>
<asp:Button runat="server" ID="btnSubmit" Text="Guardar" 
        onclick="btnSubmit_Click" />
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
        AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="idSecciones" 
        DataSourceID="DSSecciones">
        <Columns>
            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />
            <asp:BoundField DataField="idSecciones" HeaderText="idSecciones" 
                InsertVisible="False" ReadOnly="True" SortExpression="idSecciones" />
            <asp:BoundField DataField="Seccion" HeaderText="Seccion" 
                SortExpression="Seccion" />
            <asp:BoundField DataField="Numero" HeaderText="Numero" 
                SortExpression="Numero" />
            <asp:BoundField DataField="Introduccion" HeaderText="Introduccion" 
                SortExpression="Introduccion" />
            <asp:BoundField DataField="NotaFinal" HeaderText="NotaFinal" 
                SortExpression="NotaFinal" />
        </Columns>
    </asp:GridView>
    <asp:SqlDataSource ID="DSSecciones" runat="server" 
        ConnectionString="<%$ ConnectionStrings:kioskosConnectionString %>" 
        
        SelectCommand="SELECT [idSecciones], [Seccion], [Numero], [Introduccion], [NotaFinal] FROM [Secciones]" 
        ConflictDetection="CompareAllValues" 
        DeleteCommand="DELETE FROM [Secciones] WHERE [idSecciones] = @original_idSecciones " 
        InsertCommand="INSERT INTO [Secciones] ([Seccion], [Numero], [Introduccion], [NotaFinal]) VALUES (@Seccion, @Numero, @Introduccion, @NotaFinal)" 
        OldValuesParameterFormatString="original_{0}" 
        UpdateCommand="UPDATE [Secciones] SET [Seccion] = @Seccion, [Numero] = @Numero, [Introduccion] = @Introduccion, [NotaFinal] = @NotaFinal WHERE [idSecciones] = @original_idSecciones ">
        <DeleteParameters>
            <asp:Parameter Name="original_idSecciones" Type="Int32" />
            <asp:Parameter Name="original_Seccion" Type="String" />
            <asp:Parameter Name="original_Numero" Type="Int32" />
            <asp:Parameter Name="original_Introduccion" Type="String" />
            <asp:Parameter Name="original_NotaFinal" Type="String" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="Seccion" Type="String" />
            <asp:Parameter Name="Numero" Type="Int32" />
            <asp:Parameter Name="Introduccion" Type="String" />
            <asp:Parameter Name="NotaFinal" Type="String" />
        </InsertParameters>
        <UpdateParameters>
            <asp:Parameter Name="Seccion" Type="String" />
            <asp:Parameter Name="Numero" Type="Int32" />
            <asp:Parameter Name="Introduccion" Type="String" />
            <asp:Parameter Name="NotaFinal" Type="String" />
            <asp:Parameter Name="original_idSecciones" Type="Int32" />
            <asp:Parameter Name="original_Seccion" Type="String" />
            <asp:Parameter Name="original_Numero" Type="Int32" />
            <asp:Parameter Name="original_Introduccion" Type="String" />
            <asp:Parameter Name="original_NotaFinal" Type="String" />
        </UpdateParameters>
    </asp:SqlDataSource>
    <br />


</asp:Content>
